Photonic_Plugin\Admin\Options_Manager D

Total Complexity 201
Dependencies 8
Dependents 1
Total lines 1,030
Lines of code 873
Logical lines of code 540
Comment lines 76
Methods 23
Properties 15

Methods 23

Method Rating Maintainability Complexity Lines of code
validate_options()
D
32 41 88
create_section_for_border()
C
30 21 133
create_section_for_padding()
B
34 18 94
create_section_for_background()
B
32 13 123
__construct()
B
37 16 75
add_settings_fields()
A
45 13 41
create_section_for_multi_select()
A
42 12 52
render_content()
A
43 12 46
save_css_to_file()
A
50 8 29
get_option_structure()
A
52 8 25
create_section_for_radio_group()
S
52 6 24
create_section_for_textarea()
S
55 4 19
create_settings_section()
S
53 3 22
create_section_for_text()
S
56 3 18
create_section_for_select()
S
56 3 18
create_section_for_radio()
S
57 3 16
show_buttons()
S
63 4 9
create_opening_tag()
S
65 4 9
init()
S
64 3 9
create_section_for_checkbox()
S
62 2 10
display_upload_field()
S
69 2 6
create_section_for_blurb()
S
78 1 4
create_closing_tag()
S
83 1 3